* {
		margin: 0 auto;
    padding: 0;
    outline: 0;
    text-decoration: none;
}

body {background: #ddd; font-family: Verdana;}

#wrapper {width: 1000px; margin-top: 20px;}

#header {
		background: #ccc;
		border: solid 1px #000;
		height: 28px;
}

#header ul {list-style: none;}
#header ul li {
		border-right: solid 1px #000;
		padding: 5px 15px 5px 15px;
		float: left;
}

#header ul li a {color: #000;}

#header ul li:hover {
		background: #ddd;
		cursor: pointer;
}

#content {
		width: 750px;
		margin-left: 230px;
		border: solid 1px #000;
		background: #ccc;
}

.clear {clear: both;}
.selected {background: #ddd;}

#panel_0, #content {margin-top: 10px; padding: 7px 10px 7px 10px;}

#panel_0 {
    float: left;
		background: #ccc;
		width: 200px;
		border: solid 1px #000;
		height: 400px;
}

#footer {
		background: #ccc;
		border: solid 1px #000;
		margin-top: 10px;
		height: 25px;
		padding: 5px 8px 0 8px;
}

.errBox {
	  background: #FFD6D3;
	  border: 1px #FF958C solid;
}

.notBox {
	  background: #ffedd1;
	  border: 1px #f0a42a solid;
}

.msgBox {
	  background: #e7ffe7;
	  border: 1px #6da96d solid;
}


.errBox p, .notBox p, .msgBox p {padding: 4px 15px 4px 15px;}

.errBox h3 {
	  background: #FF958C;
	  color: #fff;
	  padding: 5px 7px 5px 7px;
}

.notBox h3 {
	  background: #f0a42a;
	  color: #fff;
	  padding: 5px 7px 5px 7px;
}

.msgBox h3 {
	  background: #6da96d;
	  color: #fff;
	  padding: 5px 7px 5px 7px;
}